The Windsor Castle
The Windsor Castle
The food at the Windsor Castle reflects its location in East London, a melting pot of different cultures and cuisines.
The menus roam freely for inspiration, using only the very best produce available: seasonal Italian vegetables, British lamb, beef and game, French poultry and Cornish seafood.
On Sunday's we serve a roast alongside our regular menu, as well as huge sharing dishes served feasting style.
We serve Sunday lunch until we run out of food so booking a table is recommended, although we always do our best to accommodate walk ins.
Our menu changes daily, but you can get a taste of the food we serve by looking at the recent sample menus below.